//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Test_2 test = new Test_2();
////        test.print(1,2,3,4);
////        test.print(5,6);
//        test.print(new int[]{1,2,3,4,5,6});
//    }
//
//    public void print(int...nums)
//    {
////        for (int i = 0 ; i < nums.length; i++)
////        {
////            System.out.println(nums[i]);
////        }
//        for (int i : nums)//会报错
//        {
//            System.out.println(nums[i]);
//        }
//    }
////    public void print(int a, int...nums)
////    {
////        for (int i = 0 ; i < nums.length; i++)
////        {
////            System.out.println(nums[i]);
////        }
////    }
//
//    public void print(int a, int b)
//    {
//        System.out.println(a + "," + b);
//    }
//
////    public void print(int[] nums)//与上面不构成重载
////    {
////
////    }
//}

//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        int[] arr1 = new int[]{1,2,3,4};
//        int[] arr2 = arr1;
//        arr2[0] = 10;
//        System.out.println(arr1[0]);
//    }
//}

//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Test_2 test = new Test_2();
////        String str = test.strConnect('-', "hello", "world");
////        String str = test.strConnect('-', "hello");
//        String str = test.strConnect('-');
//        System.out.println(str);
//    }
//
//    public String strConnect(char ch, String...strs)//字符串连接
//    {
//        String ret = " ";
//        for (int i = 0 ; i < strs.length; i++)
//        {
//            if (i == 0)
//            {
//                ret += strs[i];
//            }
//            else
//            {
//                ret += (ch + strs[i]);
//            }
//        }
//
//        return ret;
//    }
//}

//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Test_2 test1 = new Test_2();
//        Tran test = new Tran();
//        test.a = 10;
//        test.b = 20;
//        test1.swap(test);
//        System.out.println("a = " + test.a + ", b = " + test.b);
//
//    }
//    public void swap(Tran test)
//    {
//        int temp = test.a;
//        test.a = test.b;
//        test.b = temp;
//    }
//
//}
//class Tran
//{
//    int a;
//    int b;
//    public void tran1()
//    {
//        int temp = a;
//        a = b;
//        b = temp;
//    }
//}

//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Test_2 test2 = new Test_2();
//        Date date = new Date();
//        date.a = 10;
//        date.b = 20;
////        date.swap();
////        int temp = date.a;
////        date.a = date.b;
////        date.b = temp;
//        test2.swap(date);
//        System.out.println("a = " + date.a + ", b = " + date.b);
//    }
//
//    public void swap(Date date)
//    {
//        int temp = date.a;
//        date.a = date.b;
//        date.b = temp;
//    }
//}
//class Date
//{
//    int a;
//    int b;
////    public void swap()
////    {
////        int temp = a;
////        a = b;
////        b = temp;
////    }
//}

//class CompleNumber
//{
//    private double real;
//    private double image;
//
//
//    public void CompleNumber(double real, double image)
//    {
//        this.image = image;
//        this.real = real;
//    }
//
//    public void CompleNumber()
//    {
//        real = 0;
//        image = 0;
//    }
//
//    public double getReal()
//    {
//        return real;
//    }
//    public void setReal(double real)
//    {
//        this.real = real;
//    }
//    public double getImage()
//    {
//        return image;
//    }
//    public void setImage(double image)
//    {
//        this.image = image;
//    }
//
//    @Override
//    public String toString()
//    {
//        if (image < 0)
//        {
//            return real + (image + "i");
//        }
//        else
//        {
//            return real + "+" + image + "i";
//        }
//    }
//
//    public static  CompleNumber add(CompleNumber a, CompleNumber b)
//    {
//        return new CompleNumber(a.real + b.real, a.image + b.image);
//    }
//
//    public static
//}

//import java.util.Scanner;
//class complexNums
//{
//    private double real;//实部
//    private double image;//虚部
//
//    public complexNums()//无参数构造方法，构造方法无返回类型
//    {
//        real = 0;
//        image = 0;
//    }
//
//    public complexNums(double real, double image)//有参数构造方法，构造方法无返回类型
//    {
//        this.real = real;
//        this.image = image;
//    }
//
//    public double getReal()//取出实部
//    {
//        return real;
//    }
//    public void setReal(double real)//设置实部
//    {
//        this.real = real;
//    }
//
//    public double getImage()//取出虚部
//    {
//        return image;
//    }
//    public void setImage(double image)//设置虚部
//    {
//        this.image = image;
//    }
//
//    public String toString()//返回的复数的形式
//    {
//        if (image < 0)
//        {
//            return real + (image + "i");
//        }
//        else if (image == 0)
//        {
//            return real + " ";
//        }
//        else
//        {
//            return real + "+" + image + "i";
//        }
//    }
//
//    public static complexNums add(complexNums a, complexNums b)//复数加法
//    {
//        return new complexNums(a.real + b.real, a.image + b.image);
//    }
//
//    public static complexNums substract(complexNums a, complexNums b)//复数减法
//    {
//        return new complexNums(a.real - b.real, a.image - b.image);
//    }
//
//    public static complexNums multiply(complexNums a, complexNums b)//复数乘法
//    {
//        return new complexNums(a.real * b.real - a.image * b.image, a.real * b.image + a.image * b.real);
//    }
//
//    public void add(complexNums a)
//    {
//        this.real += a.real;
//        this.image += a.image;
//    }
//
//    public void substract(complexNums a)
//    {
//        this.real -=a.real;
//        this.image -= a.image;
//    }
//    public void multiply(complexNums a)
//    {
//        this.real = this.real * a.real - this.image * a.image;
//        this.image = this.image * a.real + this.real * a.image;
//    }
//}
//
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//
//        Scanner in = new Scanner(System.in);
//
//        double real1 = in.nextDouble();
//        double image1 = in.nextDouble();
//
//        double real2 = in.nextDouble();
//        double image2 = in.nextDouble();
//
//        complexNums c1 = new complexNums(real1, image1);
//        complexNums c2 = new complexNums(real2, image2);
//
//        System.out.println("c1 + c2 = " + complexNums.add(c1,c2));
//        System.out.println("c1 - c2 = " + complexNums.substract(c1,c2));
//        System.out.println("c1 * c2 = " + complexNums.multiply(c1,c2));
//
//        c1.add(c2);
//        System.out.println("c1.add(c2) : " + c1);
//
//        c1.substract(c2);
//        System.out.println("c1.substract(c2) : " + c1);
//
//        c1.multiply(c2);
//        System.out.println("c1.multiply(c2) : " + c1);
//    }
//}

//病人病例
//import java.util.Scanner;
//
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Scanner in = new Scanner(System.in);
//
//        Patient p1 = new Patient();
//        p1.setName("张三");
//        p1.setGander('男');
//        p1.setAge(18);
//        p1.setWeight(75.4f);
//        p1.setAllergies(false);
//
//        System.out.println(p1.getName());
//        System.out.println(p1.getGander());
//        System.out.println(p1.getAge());
//        System.out.println(p1.getWeight() + "kg");
//        System.out.println(p1.getAllergies());
//        System.out.println("------------------");
//        Patient p2 = new Patient();
//        p2.setName("李四");
//        p2.setGander('男');
//        p2.setAge(20);
//        p2.setWeight(80.4f);
//        p2.setAllergies(true);
//
//        System.out.println(p2.getName());
//        System.out.println(p2.getGander());
//        System.out.println(p2.getAge());
//        System.out.println(p2.getWeight() + "kg");
//        System.out.println(p2.getAllergies());
//        System.out.println("------------------");
//
//
//        System.out.println(p1.toString());
//        System.out.println("------------------");
//        System.out.println(p2.toString());
//    }
//}
//class Patient
//{
//    private String name;//姓名
//    private char gander;//性别
//    private int age;//年龄
//    private float weight;//体重
//    private Boolean allergies;//过敏
//
//    public String getName()
//    {
//        return name;
//    }
//    public void setName(String name)
//    {
//        this.name = name;
//    }
//
//    public char getGander()
//    {
//        return gander;
//    }
//    public void setGander(char gander)
//    {
//        this.gander = gander;
//    }
//
//    public int getAge()
//    {
//        return age;
//    }
//    public void setAge(int age)
//    {
//        this.age = age;
//    }
//
//    public double getWeight()
//    {
//        return weight;
//    }
//    public void setWeight(float weight)
//    {
//        this.weight = weight;
//    }
//
//    public Boolean getAllergies()
//    {
//        return allergies;
//    }
//    public void setAllergies(Boolean allergies)
//    {
//        this.allergies = allergies;
//    }
//
//    public String toString()
//    {
//        return "姓名: " + name
//                 + "\n性别: " + gander
//                 + "\n年龄: " + age
//                 + "\n体重: " + weight
//                 + "kg\n是否过敏: " + allergies;
//     }
//}

//圆
//import java.util.Scanner;
//
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Scanner in = new Scanner(System.in);
//
//        Circle c1 = new Circle(in.nextInt(), in.nextInt(), in.nextInt());
//
//        System.out.println("面积: " + c1.findArea());
//
//        System.out.println("周长: " + c1.findCircumference());
//
//        System.out.println(c1.toString());
//    }
//}
//class Circle
//{
//    int xpoint;
//    int ypoint;
//    int radius;
//    static double PI = 3.14;
//
//    public Circle(int xpoint, int ypoint, int radius)
//    {
//        this.xpoint = xpoint;
//        this.ypoint = ypoint;
//        this.radius = radius;
//    }
//
//    public double findArea()
//    {
//        return PI * radius * radius;
//    }
//
//    public double findCircumference()
//    {
//        return 2 * PI * radius;
//    }
//
//    public String toString()
//    {
//        return "圆心坐标: ( " + xpoint + ", " + ypoint + " )\n" + "半径: " + radius;
//    }
//}


//矩形
//import java.util.Scanner;
//
//public class Test_2 {
//    public static void main(String[] args) {
//        Scanner in = new Scanner(System.in);
//
//        Rectangle[] rec = new Rectangle[3];
//
//        for (int i = 0; i < rec.length; i++) {
//            rec[i] = new Rectangle(in.nextFloat(), in.nextFloat());
//        }
//
//        for (int i = 0; i < rec.length; i++) {
//            System.out.println(rec[i].toString());
//        }
//
//        System.out.println("-----------------");
//
//        System.out.println("最大面积为: " + Rectangle.GetMaxRectangle(rec));
//
//        System.out.println("-----------------");
//
//        for (int i = 0; i < rec.length; i++) {
//            rec[i].grow();
//            System.out.println(rec[i].toString());
//        }
//    }
//}
//
//class Rectangle
//{
//    Scanner in = new Scanner(System.in);
//    private float a;
//    private float b;
//
//    public Rectangle()
//    {
////        this(0.0f,0.0f);
//    }
//
//    public Rectangle(float a, float b)
//    {
//        this.a = a;
//        this.b = b;
//    }
//
//    public float findCircumference()
//    {
//        return 2 * (a + b);
//    }
//
//    public float findArea()
//    {
//        return 2 * a * b;
//    }
//
//    public void grow()
//    {
//        a *= 2;
//        b *= 2;
//    }
//
//    public static float GetMaxRectangle(Rectangle ... objs)
//    {
//        float maxArea = objs[0].findArea();
//        for (int i = 1 ; i < objs.length; i++)
//        {
//            if (objs[i].findArea() > maxArea)
//            {
//                maxArea = objs[i].findArea();
//            }
//        }
//        return maxArea;
//    }
//
//    @Override
//    public String toString()
//    {
//        return "长: " + a + "\n宽: " + b + "\n面积: " + findArea();
//    }
//}

//import java.util.Scanner;
//
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Scanner in = new Scanner(System.in);
//
//        Boy boy1 = new Boy("张三", 24);
//
//        Girl girl1 = new Girl("露丝", 22);
//        Girl girl2 = new Girl("朱丽叶", 26);
//
//        girl1.marry(boy1);
//
//        boy1.shout();
//
//        System.out.println(girl1.compare(girl2));
//    }
//}
//class Boy
//{
//    private String name;
//    private int age;
//
//    public String getName()
//    {
//        return name;
//    }
//    public void satName(String name)
//    {
//        this.name = name;
//    }
//
//    public int getAge()
//    {
//        return age;
//    }
//    public void setAge(int age)
//    {
//        this.age = age;
//    }
//
//    public Boy()
//    {
//
//    }
//
//    public Boy(String name, int age)
//    {
//        this.name = name;
//        this.age = age;
//    }
//
//    public void marry(Girl girl)
//    {
//        System.out.println("我要娶" + girl.getName());
//    }
//
//    public void shout()
//    {
//        if (age >= 20)
//        {
//            System.out.println("我终于可以结婚了!");
//        }
//        else
//        {
//            System.out.println("我还是再等等吧!");
//        }
//    }
//}
//
//class Girl
//{
//    private String name;
//    private int age;
//
//    public String getName() {
//        return name;
//    }
//
//    public void setName(String name) {
//        this.name = name;
//    }
//
//    public int getAge() {
//        return age;
//    }
//
//    public void setAge(int age) {
//        this.age = age;
//    }
//
//    public Girl(String name, int age)
//    {
//        this.name = name;
//        this.age = age;
//    }
//
//    public void marry(Boy boy)
//    {
//        System.out.println("我要嫁给" + boy.getName());
//
//        boy.marry(this);
//    }
//
//    public int compare(Girl girl)//比较当前对象与括号中的对象的年龄大小
//    {
//        if (this.getAge() > girl.getAge())
//        {
//            return 1;
//        }
//        else if (this.getAge() == girl.getAge())
//        {
//            return 0;
//        }
//        else
//        {
//            return -1;
//        }
//    }
//}

//class Account
//{
//    private double balance;//余额
//
//    public Account(double balance)
//    {
//        this.balance = balance;
//    }
//
//    public double getBalance()
//    {
//        return balance;
//    }
//
//    public void deposit(double amt)//存钱
//    {
//        if (amt > 0)
//        {
//            balance += amt;
//            System.out.println("成功存入" + amt);
//        }
//        else
//        {
//            System.out.println("输入错误");
//        }
//    }
//
//    public void withdraw(double amt)//取钱
//    {
//        if (amt <= balance && amt >= 0)
//        {
//            balance -= amt;
//            System.out.println("成功取出" + amt);
//        }
//        else
//        {
//            System.out.println("余额不足后余额不足");
//        }
//    }
//}
//class Customer
//{
//    private String firstname;//名
//    private String lastname;//姓
//    private Account account;
//
//    public Customer(String f, String l)
//    {
//        firstname = f;
//        lastname = l;
//    }
//
//    public String getFirstname()
//    {
//        return firstname;
//    }
//
//    public String getLastname()
//    {
//        return lastname;
//    }
//
//    public Account getAccount()
//    {
//        return account;
//    }
//
//    public void setAccount(Account account)
//    {
//        this.account = account;
//    }
//}
//
//class Bank
//{
//    private Customer[] customers;//保存多个客户
//    private int numberOfCustomer;//客户个数
//
//    public Bank()
//    {
//
//    }
//
//    public void addCustomer(String f, String l)
//    {
//
//    }
//
//
//}

//import java.util.Scanner;
//
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Scanner in = new Scanner(System.in);
//
//        Book b1 = new Book();
//
//        b1.title = "《活着》";
//        b1.press = "中国人民出版社";
//        b1.ISBN = "11234567";
//        b1.price = 23.1;
//        System.out.println(b1.toString());
//    }
//}
//class Book
//{
//    String title;
//    String press;
//    String ISBN;
//    double price;
//
//    public String toString()
//    {
//        return "书名: " + title + "\n出版社: " + press + "\n版本号: " + ISBN + "\n价格:" + price + "元";
//    }
//}

//import java.util.Scanner;
//
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Scanner in = new Scanner(System.in);
//
//        Person p1 = new Person("张三", '男', 20);
//
//        System.out.println(p1.toString());
//    }
//}
//class Person
//{
//    String name;
//    char gander;
//    int age;
//
//    public Person(String name, char gander, int age)
//    {
//        this.name = name;
//        this.gander = gander;
//        this.age = age;
//    }
//
//    public String toString()
//    {
//        return "姓名: " + name + "\n性别: " + gander + "\n年龄: " + age;
//    }
//}
//import java.util.Scanner;
//
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Scanner in = new Scanner(System.in);
//
//        Tran t1 = new Tran(in.nextDouble());
//        System.out.println(t1.Fah());
//    }
//}
//class Tran
//{
//    double celsius;
//
//    public Tran(double celsius)
//    {
//        this.celsius = celsius;
//    }
//
//    public double Fah()
//    {
//        return celsius * 9 / 5 + 32;
//    }
//}

//动物类
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Glede[] g = new Glede[2];
//
//        g[0] = new Glede(20, 30);
//        g[1] = new Glede(12, 45);
//
//        for (int i = 0; i < g.length; i++)
//        {
//            System.out.println(g[i].getSpeed());
//            g[i].sound();
//        }
//    }
//}
//class Animal
//{
//    int legs;
//    public Animal()
//    {
//        this(0);
//    }
//
//    public Animal(int legs)
//    {
//        this.legs = legs;
//    }
//
//    public void sound()
//    {
//
//    }
//}
//
//class Glede extends Animal
//{
//    private double speed;
//    public Glede()
//    {
//        this(0, 0.0);
//    }
//
//    public Glede(int legs, double speed)
//    {
//        this.legs = legs;
//        this.speed = speed;
//    }
//
//    public double getSpeed() {
//        return speed;
//    }
//
//    public void setSpeed(double speed) {
//        this.speed = speed;
//    }
//
//    public void sound()
//    {
//        System.out.println("嘎……");
//    }
//}

//学生类
//class Student
//{
//    private String id;
//    private String name;
//    private double englishScore;
//    private double mathScore;
//    private double computerScore;
//    private double allScore;
//
//    public Student()
//    {
//        this(" ", " ", 0.0, 0.0, 0.0, 0.0);
//    }
//    public Student(String id, String name, double englishScore, double mathScore, double computerScore, double allScore) {
//        this.id = id;
//        this.name = name;
//        this.englishScore = englishScore;
//        this.mathScore = mathScore;
//        this.computerScore = computerScore;
//        this.allScore = allScore;
//    }
//
//    public String getId() {
//        return id;
//    }
//
//    public void setId(String id) {
//        this.id = id;
//    }
//
//    public String getName() {
//        return name;
//    }
//
//    public void setName(String name) {
//        this.name = name;
//    }
//
//    public double getEnglishScore() {
//        return englishScore;
//    }
//
//    public void setEnglishScore(double englishScore) {
//        this.englishScore = englishScore;
//    }
//
//    public double getMathScore() {
//        return mathScore;
//    }
//
//    public void setMathScore(double mathScore) {
//        this.mathScore = mathScore;
//    }
//
//    public double getComputerScore() {
//        return computerScore;
//    }
//
//    public void setComputerScore(double computerScore) {
//        this.computerScore = computerScore;
//    }
//
//    public double getAllScore() {
//        return allScore;
//    }
//
//    public void setAllScore() {
//        allScore = englishScore + mathScore + computerScore;
//    }
//
//    @Override
//    public String toString()
//    {
//        return "学号: " + id + "\n姓名: " + name + "\n英语成绩: " + englishScore + "\n数学成绩: " + mathScore + "\n计算机成绩: " +
//                computerScore + "\n总成绩: " + allScore;
//    }
//
//
//    public boolean equals(Student s1)
//    {
//        return this.id.equals(s1.id) && this.name.equals(s1.name) && this.englishScore == s1.englishScore && this.mathScore == s1.mathScore && this.computerScore == s1.computerScore && this.allScore == s1.allScore;
//    }
//
//    public String comaper(Student s)
//    {
//        if (this.allScore == s.allScore)
//        {
//            return "等于";
//        }
//        else if (this.allScore > s.allScore)
//        {
//            return "大于";
//        }
//        else
//        {
//            return "小于";
//        }
//    }
//
//    public double sum()
//    {
//        return allScore;
//    }
//
//    public double textScore()
//    {
//        return allScore / 3.0;
//    }
//}
//
//class StudentXW extends Student
//{
//    String duty;
//
//    public StudentXW()
//    {
//        this(" ", " ", 0.0, 0.0, 0.0, 0.0, " ");
//    }
//
//    public StudentXW(String id, String name, double englishScore, double mathScore, double computerScore, double allScore, String duty)
//    {
//        super(id, name, englishScore, mathScore, computerScore, allScore);
//        this.duty = duty;
//    }
//
//    public String getDuty() {
//        return duty;
//    }
//
//    public void setDuty(String duty) {
//        this.duty = duty;
//    }
//
//    public double textScore()
//    {
//        return super.getAllScore() / 3.0 + 3;
//    }
//
//    public String toString()
//    {
//        return "学号: " + getId() + "\n姓名: " + getName() + "\n英语成绩: " + getEnglishScore() + "\n数学成绩: " + getMathScore() + "\n计算机成绩: " +
//                getComputerScore() + "\n总成绩: " + getAllScore() + "\n职责: " + getDuty();
//    }
//}
//
//class StudentBZ extends Student
//{
//    String duty;
//
//    public StudentBZ()
//    {
//        this(" ", " ", 0.0, 0.0, 0.0, 0.0, " ");
//    }
//
//    public StudentBZ(String id, String name, double englishScore, double mathScore, double computerScore, double allScore, String duty)
//    {
//        super(id, name, englishScore, mathScore, computerScore, allScore);
//        this.duty = duty;
//    }
//
//    public String getDuty() {
//        return duty;
//    }
//
//    public void setDuty(String duty) {
//        this.duty = duty;
//    }
//
//    public double textScore()
//    {
//        return super.getAllScore() / 3.0 + 5;
//    }
//
//    public String toString()
//    {
//        return "学号: " + getId() + "\n姓名: " + getName() + "\n英语成绩: " + getEnglishScore() + "\n数学成绩: " + getMathScore() + "\n计算机成绩: " +
//                getComputerScore() + "\n总成绩: " + getAllScore() + "\n职责: " + getDuty();
//    }
//}
//
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Student s1 = new Student("1001", "李四", 99, 98, 97, 0.0f);
//
//        StudentXW s2 = new StudentXW("1002", "张三", 88, 87, 86, 0.0f, "学委");
//
//        StudentBZ s3 = new StudentBZ("1003", "李四", 77, 76, 75, 0.0f, "班长");
//
//        s1.setAllScore();
//        System.out.println(s1.toString());
//        System.out.println("测评成绩" + s1.textScore());
//        System.out.println();
//
//        s2.setAllScore();
//        System.out.println(s2.toString());
//        System.out.println("测评成绩" + s2.textScore());
//        System.out.println();
//
//        s3.setAllScore();
//        System.out.println(s3.toString());
//        System.out.println("测评成绩" + s3.textScore());
//        System.out.println();
//
//        System.out.println(s1.equals(s2));
//        System.out.println(s2.equals(s3));
//        System.out.println(s3.equals(s1));
//        System.out.println(s1.equals(s1));
//
//        System.out.println(s1.comaper(s2));
//        System.out.println(s2.comaper(s3));
//        System.out.println(s3.comaper(s1));
//        System.out.println(s1.comaper(s1));
//    }
//}

//class Person
//{
//
//}
//
//class Man extends Person
//{
//
//    public void sout()
//    {
//        System.out.println("haha");
//    }
//}
//
//class Worman extends Person
//{
//
//}
//
//public class Test_2
//{
//    public static void main(String[] args)
//    {
//        Person p = new Worman();
//
////        Worman w = (Worman)p;
//
//        if (p instanceof Man)
//        {
//            System.out.println("man");
//            Man m = (Man) p;
//            m.sout();
//        }
////        if (m instanceof Worman)
////        {
////            System.out.println("worman");
////        }
//
//        if (p instanceof Worman)
//        {
//            System.out.println("worman");
//        }
//
//        if (p instanceof Person)
//        {
//            System.out.println("person");
//        }
//
//        if (p instanceof Object)
//        {
//            System.out.println("object");
//        }
//    }
//}

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
import java.lang.Math;

public class Test_2
{
    public static void main(String[] args)
    {
        Scanner in = new Scanner(System.in);

        Date now = new Date(in.nextLine());

        String input = in.nextLine();

        SimpleDateFormat myFmt = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
        System.out.println(myFmt.format(now));

        String[] numbersStr = input.split(";");
        double[] numbers = new double[4];

        for (int i = 0; i < numbersStr.length; i++) {
            numbers[i] = Double.parseDouble(numbersStr[i]);
        }

//        Math.pow(double a, double b)：返回 a 的 b 次方。
        double result = 0;
        result = Math.sin(numbers[0]) * Math.cos(numbers[1]) * Math.sqrt(Math.pow(numbers[2], numbers[3]));
        System.out.format("result=%.4f", result);
    }
}